package com.blog.blog.service;

public interface AuthService {
    /** 登录验证，返回访问令牌 */
    String login(String username, String rawPassword);

    /** 校验令牌有效性并返回用户ID，若无效返回null */
    Long verify(String token);

    /** 登出：使令牌失效 */
    void logout(String token);

    /** 注册用户并赋予默认基础角色（如 USER） */
    boolean register(com.blog.blog.dto.RegisterDTO dto);
}


